翻訳と辞書
Words near each other
・ Bitch Wars
・ Bitch We Have a Problem Tour
・ Bit Meddler
・ Bit mouthpiece
・ Bit Museum
・ Bit nibbler
・ Bit numbering
・ BIT Numerical Mathematics
・ Bit pairing
・ Bit Part
・ Bit part
・ Bit people
・ Bit plane
・ BIT predicate
・ Bit rate
Bit Rate Reduction
・ Bit rate reduction
・ Bit ring
・ Bit rot
・ Bit shank
・ Bit slicing
・ Bit slip
・ Bit specification
・ Bit stuffing
・ BIT Teatergarasjen
・ Bit Test
・ Bit time
・ Bit twiddler
・ BIT UAV
・ BIT Zone Station


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Bit Rate Reduction : ウィキペディア英語版
Bit Rate Reduction

Bit Rate Reduction, or BRR, also called Bit Rate Reduced, is a name given to
an audio compression method used on the SPC700 sound coprocessor used in the SNES, as well as the audio processors of the Philips CD-i and the PlayStation. The method is a form of ADPCM.
BRR compresses each consecutive sequence of sixteen 16-bit PCM samples into a block of 9 bytes. From most to least significant, the first byte of each block consists of four bits indicating the ''range'' of the block (see below), two bits indicating the ''filter'' (see below), and two bits of control information for the SPC700. The remaining eight bytes consist of 16 signed 4-bit nibbles which correspond to the 16 samples, packed in a big-endian manner. As 32 bytes of input become 9 bytes of output, the BRR algorithm yields a 3.56:1 compression ratio.
==Decompression algorithm==
A nibble ''n'' in a block with filter ''f'' and range ''r'' should be decoded into a PCM sample
''s''''t'' using the following second-order linear prediction equation:
:''st'' = 2''r'' ''n'' + ''k''1 ''s''''t'' - 1 - ''k''2 ''s''''t'' - 2''
Here, ''s''''t'' - 1 and ''s''''t'' - 2 are the last-output and next-to-last-output PCM samples, respectively.
The filter type ''f'' is translated into IIR prediction coefficients ''k'' using the following table:
These calculations are all done in signed 16.16 fixed-point arithmetic.
Or in words:
* Filter 0 linearly decodes the r bit downquantized version of the samples.
* Filter 1 adds an r bit downquantized version of the samples to a lowered previous input (delta pack or differential coding).
* Filters 2 and 3 add an r bit downquantized version of the samples to the linear extrapolation from the last two samples (2nd order differential coding).
The PlayStation APU and the Philips CD-i CDIC add another set of coefficients to the above and reorders them, for five unique of 8 filters total (these come from the Green Book and Yellow Book specifications):
These calculations are all done in signed 16.16 fixed-point arithmetic.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Bit Rate Reduction」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.